﻿namespace WeWork.SDK.Framework.Entitys.Send
{
    /// <summary>
    /// 音频共享文档消息
    /// </summary>
    public class ChatVoipDocShare : ChatSend
    {
        /// <summary>
        /// 音频id
        /// </summary>
        public string voipid { get; set; }
        /// <summary>
        /// 音频消息内容。包括结束时间、fileid，可能包括多个demofiledata、sharescreendata消息，demofiledata表示文档共享信息，sharescreendata表示屏幕共享信息。Object类型
        /// </summary>
        public ChatVoipDocShareInfo voip_doc_share { get; set; }
    }
    public class ChatVoipDocShareInfo
    {
        /// <summary>
        /// 文档共享文件名称。String类型
        /// </summary>
        public string filename { get; set; }
        /// <summary>
        /// 共享文件的md5值。String类型
        /// </summary>
        public string md5sum { get; set; }
        /// <summary>
        /// 共享文件的大小。Uint64类型
        /// </summary>
        public int filesize { get; set; }
        /// <summary>
        /// 共享文件的sdkfile，通过此字段进行媒体数据下载。String类型
        /// </summary>
        public string sdkfileid { get; set; }
    }
}
